{{ s.label }}
{{ s.value }}
Monitored Mikvahs
{{ c.city }}
{{ c.temp }}
{{ c.unit }}
{{ c.phase }}
Last check-in {{ c.last }}
{{ alertTitle }}
{{ alertBody }}
Alert acknowledged by {{ userName }} — escalation paused. The on-call team has been notified.
{{ pausedText }}
{{ cmName }}
{{ cmCity }} · Sensor {{ cmDevice }}
{{ cmTemp }}
{{ cmUnit }}
Last reading {{ cmLast }}
88°
{{ targetLabel }}
110°
Temperature History
{{ axisStart }}{{ axisMid }}now
Status Detail
{{ d.k }}
{{ d.v }}
Recent Activity
{{ e.title }}
{{ e.time }}
Notification Recipients
No recipients yet — add them on the Recipients screen so alerts reach someone.
{{ r.initials }}
{{ r.name }}
{{ r.via }}
Display unit
Temperature Thresholds
{{ zoneLo }}normal band{{ zoneHi }}
{{ th.label }}
{{ phaseNote }}
Sensor Offline
Treated as its own alert, separate from temperature — the sensor going quiet means no protection.
Alert if no check-in for
Escalate offline as critical
Heating Watch
While the heater should be running, verify the water is actually warming — and alert if it isn’t.
Heating starts
Heating ends
End time
{{ hwSunsetLabel }}
Sunset needs this mikvah’s coordinates — the watch stays paused until they’re set.
Sunset is computed daily for these coordinates in the mikvah’s timezone.
Check every
Check-ins before alerting
Must rise at least
{{ hwSummary }}
Acknowledgment & Escalation
Require acknowledgment
Escalate after
{{ e.n }}
{{ e.t }}
{{ e.s }}
Add a recipient
Who should be alerted for this mikvah, and on which channels.
Channels:
No recipients yet. Add one above so alerts actually reach someone.
{{ r.name }}
{{ r.contact }}
{{ r.channels }}
Your account
Name{{ acctName }}
Email{{ acctEmail }}
Two-factor authentication
A 6-digit code from an authenticator app (Google Authenticator, Authy…) on top of your password.
Scan the QR (or enter the key manually), then type the 6-digit code to confirm.
{{ twoFaSecret }}
Password
We’ll email you a secure link to set a new password.
{{ accountMsg }}
Grant access
Give someone who already has a Mikvah Monitor account access to this mikvah.
No one has access to this mikvah yet.
{{ u.name }}
{{ u.email }}
{{ u.level }}
{{ accountMsg }}
Temperature history — {{ cmName }}
High {{ dHigh }}°
Low {{ dLow }}°
{{ axisStart }}{{ axisMid }}now
New device key — copy it now, it won’t be shown again:
{{ newDeviceKey }}
Issue a device key
Each sensor uses its own secret key to report readings for {{ cmName }}.
No devices yet. Issue a key above to connect a sensor.
{{ d.name }}
Last seen {{ d.last }}
{{ d.status }}
{{ accountMsg }}
Add a mikvah
Creates the mikvah with default alert rules, ready for a sensor key.
{{ m.name }}
{{ m.city }}
{{ m.statusLabel }}
How alert calls are built
Each phone call is a sequence of short clips: the alert phrase, the current temperature read digit-by-digit, then the keypad menu (1 acknowledge · 2 escalate · 3 repeat · 4 pause 1 hour · 5 pause today). Any clip without a recording is spoken by text-to-speech until you upload one.
Hear it end-to-end:
Sample alert + full keypad menu; nothing is acknowledged or paused.
{{ g.title }}
{{ g.sub }}
{{ c.label }}
{{ c.statusLabel }}
{{ phGlyph }}
{{ phTitle }}
{{ phBody }}
Next up to build